Chapter 5
顶点/片元着色器
编译指令:
1 | #pragma vertex vert |
顶点着色器代码:
1 | float4 vert(float4 v : POSITION) : SV_POSITION { |
把顶点坐标从模型空间转换到裁剪空间。
片元着色器代码:
1 | fixed4 fragile() : SV_Tatget{ |
结构体:
1 | struct StructName{ |
使用结构体在顶点着色器和片元着色器之间进行通信。
编译指令:
1 | #pragma vertex vert |
顶点着色器代码:
1 | float4 vert(float4 v : POSITION) : SV_POSITION { |
把顶点坐标从模型空间转换到裁剪空间。
片元着色器代码:
1 | fixed4 fragile() : SV_Tatget{ |
结构体:
1 | struct StructName{ |
使用结构体在顶点着色器和片元着色器之间进行通信。